class Config(object):
    """项目的配置类"""

    # session 2_使用session时需要配置密钥(2/4),随机字符串
    SECRET_KEY = "1"

    # data base，2_配置数据库
    SQLALCHEMY_TRACK_MODIFICATIONS = False

class DevelopmentConfig(Config):
    """开发环境中的配置类"""
    # 调试模式
    DEBUG = True
    # data base，2_配置数据库
    # SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:python@localhost:3306/users.db?charset=utf8'
    SQLALCHEMY_DATABASE_URI = 'sqlite:///users.db'

class ProductionConfig(Config):
    """生产环境中的配置类"""
    #配置生产环境中使用的配置类
    # SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:xxxxxx@localhost:3306/users.db?charset=utf8'
    SQLALCHEMY_DATABASE_URI = 'sqlite:///users.db'
    SQLALCHEMY_TRACK_MODIFICATIONS = False  # 关闭警告

APPCONFIG = {
    'development': DevelopmentConfig,
    'production': ProductionConfig
}